home *** CD-ROM | disk | FTP | other *** search
/ Libris Britannia 4 / science library(b).zip / science library(b) / PROGRAMM / PASCAL / 0826.ZIP / TREF2D.ARC / T-REFCH4.DOC < prev    next >
Text File  |  1987-09-20  |  4KB  |  133 lines

  1.  
  2.  
  3.  
  4.                      Chapter IV - Other Features of T-Ref
  5.  
  6.      This  chapter highlights some of the other features T-Ref possesses  that
  7. have  not  fully  been discussed in previous  chapters.   These  include  page
  8. headers,  page  numbering,  setting the source code input width,  setting  the
  9. output page length, and saving the updated parameters.
  10.  
  11. Page Headers:
  12.  
  13.      To further enhance the source and cross reference listings,  the  program
  14. implements  simplistic,  but  powerful,  page  header  options.   Rather  than
  15. defining  the  header  within the source code,  the header  is  created  using
  16. special pop-up windows.
  17.      The  headers are first created by striking the F3 function key  (for  the
  18. source listing header) or the F4 function key (for the cross reference listing
  19. header).  The  size of the headers are 2 to 5 lines by up to 75 characters  or
  20. columns wide. After responding with the number of lines for the header (from 2
  21. to 5 lines),  the program will display a header screen in which to type in the
  22. header format.
  23.      The left,  right, up, and down arrow keys are used to position the cursor
  24. within the screen area.  The Home key moves the cursor to the beginning of the
  25. line,  while the End key moves the cursor to the end of the line.  The Del key
  26. is  used to completely blank the header screen and begin from  scratch.   When
  27. the header has been formatted,  the Esc key exits the screen, returning to the
  28. program.
  29.      To activate printing either of the headers,  simply move the block cursor
  30. to  the  appropriate 'Header' field and set it to "On" by striking  the  space
  31. bar.   There  is a 'Header' field within both the source listing and the cross
  32. reference listing areas.
  33.  
  34. Page Numbering:
  35.  
  36.      Either  or both the source listing and the cross reference listing  pages
  37. may  be  numbered.   The  page number appears at the bottom of  the  page  and
  38. buffering occurs between pages whether the output is sent to the printer or to
  39. a  specific file.   Along with the numbering,  the output is given a date/time
  40. tag retrieved from the Operating System.
  41.      To activate page numbering,  move the block cursor to the "Paging"  field
  42. within  either  the  source listing or the cross reference listing  areas  and
  43. strike the space bar until "On" appears within the block cursor.
  44.  
  45. Setting the source width:
  46.  
  47.      The F5 function key sets the number of columns the program will read from
  48. the  source (input) file.   The range may be from 25 columns to  132  columns.
  49. Any  text  on the input source code lines beyond the specified column  setting
  50. will be ignored and not printed.
  51.      The  column  setting  has an additional effect  when  using  the  "Active
  52. Procedure"  field  in the source listing.   As mentioned in chapter II  above,
  53. when  the "Active Procedure" field is turned "On",  the procedure or  function
  54. active  for  that  line  of source code is printed to the  far  right  of  the
  55. listing.  The  column position is set to one column beyond the column setting.
  56. Therefore,  if the column setting is 80,  the active procedure print-out  will
  57. begin on column 81.  (This produces an interesting effect in that while in the
  58. Turbo editor,  only the first 80 columns are normally shown on the screen,  so
  59.  
  60.  
  61.                                17
  62.  
  63.  
  64.  
  65.  
  66.  
  67.  
  68.  
  69.  
  70. the  active  procedure  print-out is not normally displayed if  it  is  beyond
  71. column 80.)
  72.  
  73. Setting the page length:
  74.  
  75.      The F6 function key sets the page length for all of the output.  The page
  76. length  is  set  to a default value of 66 (which is normal for  most  printers
  77. using 11 inch paper lengths).  If you have a printer that prints in compressed
  78. line formats or uses legal size paper,  for example,  you will want to  change
  79. this value.  The range is from 25 to 255.
  80.  
  81. Saving the Updated Parameters:
  82.  
  83.      The  F10 function key will save all of the parameters (as they are shown)
  84. out  to  the file called 'T-REF.DB'.   This information includes  all  of  the
  85. screen fields, the source and cross reference headers, the column setting, and
  86. the  page  length setting.  Like the other files T-REF uses,  this  file  must
  87. reside on the default drive and default directory.   Once saved, each time the
  88. program executes, the new "saved" parameters are loaded.
  89.  
  90.  
  91.  
  92.  
  93.  
  94.  
  95.  
  96.  
  97.  
  98.  
  99.  
  100.  
  101.  
  102.  
  103.  
  104.  
  105.  
  106.  
  107.  
  108.  
  109.  
  110.  
  111.  
  112.  
  113.  
  114.  
  115.  
  116.  
  117.  
  118.  
  119.  
  120.  
  121.  
  122.  
  123.  
  124.  
  125.  
  126.  
  127.                                18
  128.  
  129.  
  130.  
  131.  
  132.  
  133.